/* HANDHELD.CSS */
/**
 * styles used by handheld devices
 */
* { margin-top:0; }
body,html {
	background-color:#fff;
	color:#000;
	padding:0;
	margin:0;
}
	h1 { font-size:1.5em; margin:0 0 0.5em; }
	h2 { font-size:1.25em; margin:0 0 0.5em; }
	h3 { font-size:1em; margin:0 0 0.5em; }
	div#doc { padding:0 10px; }
	div#branding { text-align:center; background-color:#FDFDF4; border-bottom:1px solid #CAC8B9; padding-left:5px; }
	body.school div#branding { padding-top:10px; }
	div#jumplinks { background-color:#eee; font-size:10px; padding:2px; text-align:center; }
	a:link,a:visited { color:#900; }
	a:focus,a:hover,a:active { color:#f00; }
	a img { border-style:none; }
	div.box { margin-bottom:1em; }
	img.flourish { display:none; }
	div.pagination { font-size:10px; }
	div.modules { display:none; }
	div#content-events { display:none; }
	div.school-nav { font-size:10px; padding:0 0 10px; }
		div.school-nav span.divider { display:none; }
	div.tabbed { display:none; }
	ul { margin:0 0 1em; padding:0; }
	ul li { margin:0 0 0.5em; list-style-type:none; }
	ul.divided li { border-top:1px solid #ccc; padding-top:0.5em; }
	ul.divided img { display:none; }
	div.dt {}
		div.dt div.month,div.dt div.day { display:inline; }
/* navigation */
	/* top nav level 1 */
	div#navigation ol li { font-weight:bold; }
	div#navigation ol li a {}
	/* top nav level 2: hidden */
	div#navigation ol li ul { display:none; }
	/* left navigation and left rail:hidden */
	div#left-rail { display:none; }

/* page banner images: hidden */
div#banner, div.bannerimg { display:none; }

/* page footer */
div#footer { padding-top:2em; font-size:10px; }
	a#careerlink { display:none; }

/* global items: hidden */
div#global-nav, div#global-search { display:none; }